saint petersbourg meaning in English
n. saint petersburg, city in northwest russia (formerly leningrad in the days of the ussr); city in western florida on tampa bay (usa)
n. saint petersburg, city in northwest russia (formerly leningrad in the days of the ussr); city in western florida on tampa bay (usa)